Towards service-oriented continuous queries in pervasive systems
نویسندگان
چکیده
Pervasive information systems give an overview of what digital environments should look like in the future. From a data-centric point of view, traditional databases have to be used alongside with non-conventional data sources like data streams, services and events. In this paper, we tackle the definition of continuous queries combining standard relations, data streams and services in a declarative language extending SQL. We first define virtual tables with binding patterns as a way to get a unified view of the pervasive environment. Relations, data streams and services can be homogeneously queried using a SQL-like language, on top of which query optimization can be performed. We also introduce a new clause defining the optimizing criteria to dynamically choose the best way to handle each event. RÉSUMÉ. Les systèmes d’information pervasifs montrent la tendance sur ce que seront les environnements informatiques de demain. D’un point de vue centré données, les bases de données classiques doivent cohabiter avec des sources de données non-conventionnelles comme les flux de données, les services et les évènements. Dans cet article, nous abordons la définition de requêtes continues combinant les relations classiques, les flux de données et les services dans un langage déclaratif étendant SQL. Nous définissons tout d’abord les tables virtuelles avec des binding patterns afin d’obtenir une vue unifiée de l’environnement pervasif. Relations, flux de données et services peuvent être utilisés de manière homogène dans des requêtes exprimées dans un langage à la SQL, sur lesquelles une optimisation de requête peut être effectuée. Nous introduisons également une nouvelle clause définissant les critères d’optimisation permettant de choisir dynamiquement le moyen optimum de traiter chaque évènement.
منابع مشابه
Service-oriented Continuous Queries for Pervasive Systems
Computing environments evolve towards what is called pervasive systems: they tend to be more and more heterogeneous, decentralized and autonomous. From a data-centric point of view, applications in such environments have to use traditional databases alongside with non-conventional data sources like data streams and services. In this research, we propose a framework that allows the development o...
متن کاملTowards Action-Oriented Continuous Queries in Pervasive Systems
Pervasive information systems give an overview of what digital environments should look like in the future. From a data-centric point of view, traditional databases have to be used alongside with non-conventional data sources like data streams, services and events to deal with new properties of such information systems including dynamicity, autonomy and decentralization. In this context, the de...
متن کاملAction-Oriented Query Processing for Pervasive Computing
Pervasive computing applications monitor physical-world phenomena and integrate data acquisition, communication and actions across small, heterogeneous devices (e.g., smart sensors, network cameras and handheld devices). To ease the development of these applications, we propose to perform their tasks by executing action-embedded queries, which are continuous queries with operations towards devi...
متن کاملA PostgreSQL extension for continuous path and range queries in indoor mobile environments
Continuous location-dependent queries are key elements for the development of locationbased and context-aware services. While most work on location-dependent query processing has been mainly oriented towards outdoor environments, this paper develops an approach for the continuous processing of location-dependent queries over indoor moving objects. A prototype for handling those queries has been...
متن کاملFormalising Service-Oriented Design
Service-Oriented Computing (SOC) is an emerging paradigm for developing software systems that employ services. Presently there is already much research effort in the areas of service discovery and orchestration, business process modelling, and the semantic web. While these are all important aspects for moving towards the pervasive adoption of SOC, most existing work assumes the existence of bla...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Ingénierie des Systèmes d'Information
دوره 13 شماره
صفحات -
تاریخ انتشار 2008